home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Magazine / Morphos / GCC / lib / gcc-lib / ppc-amigaos / 2.95.1 / sys-include / powerup / pragmas / ppc_pragmas.h next >
C/C++ Source or Header  |  2000-03-13  |  4KB  |  112 lines

  1. #ifndef POWERUP_PPCLIB_PRAGMAS_H
  2. #define POWERUP_PPCLIB_PRAGMAS_H
  3.  
  4. #pragma libcall PPCLibBase PPCLoadObject        1e 801
  5. #pragma libcall PPCLibBase PPCUnLoadObject        24 801
  6. #pragma libcall PPCLibBase PPCRunObject            2a 9802
  7. #pragma libcall PPCLibBase PPCAllocMem            30 1002
  8. #pragma libcall PPCLibBase PPCFreeMem            36 0902
  9. #pragma libcall PPCLibBase PPCAllocVec            3c 1002
  10. #pragma libcall PPCLibBase PPCFreeVec            42 901
  11. /* Private entry
  12.  * 048
  13.  */
  14. #pragma libcall PPCLibBase PPCCreateTask        54 9802
  15. #pragma libcall PPCLibBase PPCDeleteTask        5a 801
  16. #pragma libcall PPCLibBase PPCSignalTask        60 0802
  17. #pragma libcall PPCLibBase PPCFindTask            66 801
  18. /* Private entry
  19.  * 6c
  20.  */
  21. #pragma libcall PPCLibBase PPCRunKernelObject        72 9802
  22. /* Private entries
  23.  * 78
  24.  * 7e
  25.  */
  26. #pragma libcall PPCLibBase PPCGetTaskAttrs        84 9802
  27. #pragma libcall PPCLibBase PPCGetAttrs            8a 801
  28. #pragma libcall PPCLibBase PPCFindTaskObject        90 801
  29. #pragma flibcall PPCLibBase PPCRunKernelObjectFPU    96 09081002
  30. #pragma libcall PPCLibBase PPCReadLong            9c 801
  31. #pragma libcall PPCLibBase PPCWriteLong            a2 0802
  32. /* Private entries
  33.  * a8
  34.  * ae
  35.  */
  36. #pragma libcall PPCLibBase PPCStartTask            b4 9802
  37. #pragma libcall PPCLibBase PPCStopTask            ba 9802
  38. #pragma libcall PPCLibBase PPCSetTaskAttrs        c0 9802
  39. #pragma libcall PPCLibBase PPCGetObjectAttrs        c6 a9803
  40. #pragma libcall PPCLibBase PPCWriteLongFlush        cc 0802
  41. #pragma libcall PPCLibBase PPCReadWord            d2 801
  42. #pragma libcall PPCLibBase PPCWriteWord            d8 0802
  43. #pragma libcall PPCLibBase PPCReadByte            de 801
  44. #pragma libcall PPCLibBase PPCWriteByte            e4 0802
  45.  
  46. #pragma libcall PPCLibBase PPCCreatePool        ea 21003
  47. #pragma libcall PPCLibBase PPCDeletePool        f0 801
  48. #pragma libcall PPCLibBase PPCAllocPooled        f6 0802
  49. #pragma libcall PPCLibBase PPCFreePooled        fc 09803
  50. #pragma libcall PPCLibBase PPCAllocVecPooled        102 0802
  51. #pragma libcall PPCLibBase PPCFreeVecPooled        108 9802
  52.  
  53. #pragma libcall PPCLibBase PPCCreatePort        10e 801
  54. #pragma libcall PPCLibBase PPCDeletePort        114 801
  55. #pragma libcall PPCLibBase PPCObtainPort        11a 801
  56. #pragma libcall PPCLibBase PPCReleasePort        120 801
  57. #pragma libcall PPCLibBase PPCCreateMessage        126 0802
  58. #pragma libcall PPCLibBase PPCDeleteMessage        12c 801
  59. #pragma libcall PPCLibBase PPCGetMessageAttr        132 0802
  60. #pragma libcall PPCLibBase PPCGetMessage        138 801
  61. #pragma libcall PPCLibBase PPCPutMessage        13e 9802
  62. #pragma libcall PPCLibBase PPCReplyMessage        144 801
  63. #pragma libcall PPCLibBase PPCSendMessage        14a 10a9805
  64. #pragma libcall PPCLibBase PPCWaitPort            150 801
  65. #pragma libcall PPCLibBase PPCCacheClearE        156 10803
  66. #pragma libcall PPCLibBase PPCCacheInvalidE        15c 10803
  67. /* Private entries
  68.  * 162
  69.  * 168
  70.  */
  71. #pragma libcall PPCLibBase PPCCreatePortList        16e 0802
  72. #pragma libcall PPCLibBase PPCDeletePortList        174 801
  73. #pragma libcall PPCLibBase PPCAddPortList        17a 9802
  74. #pragma libcall PPCLibBase PPCRemPortList        180 9802
  75. #pragma libcall PPCLibBase PPCWaitPortList        186 801
  76. #pragma libcall PPCLibBase PPCGetPortListAttr        18c 0802
  77. #pragma libcall PPCLibBase PPCSetPortListAttr        192 10803
  78. #pragma libcall PPCLibBase PPCLoadObjectTagList        198 801
  79. #pragma libcall PPCLibBase PPCSetAttrs            19e 801
  80. /* Private entries
  81.  * 1a4
  82.  * 1aa
  83.  */
  84. #pragma libcall PPCLibBase PPCCacheTrashE        1b0 10803
  85. /* Private entries
  86.  * 1b6
  87.  * 1bc
  88.  * 1c2
  89.  * 1c8
  90.  */
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97. #ifdef __SASC_60
  98. #pragma tagcall PPCLibBase PPCCreateTaskTags        54 9802
  99. #pragma tagcall PPCLibBase PPCGetTaskAttrsTags        84 9802
  100. #pragma tagcall PPCLibBase PPCGetAttrsTags        8a 801
  101. #pragma tagcall PPCLibBase PPCStartTaskTags        b4 9802
  102. #pragma tagcall PPCLibBase PPCStopTaskTags        ba 9802
  103. #pragma tagcall PPCLibBase PPCSetTaskAttrsTags        c0 9802
  104. #pragma tagcall PPCLibBase PPCGetObjectAttrsTags    c6 a9803
  105. #pragma tagcall PPCLibBase PPCCreatePortTags        10e 801
  106. #pragma tagcall PPCLibBase PPCObtainPortTags        11a 801
  107. #pragma tagcall PPCLibBase PPCLoadObjectTags        198 801
  108. #pragma tagcall PPCLibBase PPCSetAttrsTags        19e 801
  109. #endif
  110.  
  111. #endif
  112.